2,304 research outputs found

    Parallel, iterative solution of sparse linear systems: Models and architectures

    Get PDF
    A model of a general class of asynchronous, iterative solution methods for linear systems is developed. In the model, the system is solved by creating several cooperating tasks that each compute a portion of the solution vector. A data transfer model predicting both the probability that data must be transferred between two tasks and the amount of data to be transferred is presented. This model is used to derive an execution time model for predicting parallel execution time and an optimal number of tasks given the dimension and sparsity of the coefficient matrix and the costs of computation, synchronization, and communication. The suitability of different parallel architectures for solving randomly sparse linear systems is discussed. Based on the complexity of task scheduling, one parallel architecture, based on a broadcast bus, is presented and analyzed

    A model of asynchronous iterative algorithms for solving large, sparse, linear systems

    Get PDF
    Solving large, sparse, linear systems of equations is one of the fundamental problems in large scale scientific and engineering computation. A model of a general class of asynchronous, iterative solution methods for linear systems is developed. In the model, the system is solved by creating several cooperating tasks that each compute a portion of the solution vector. This model is then analyzed to determine the expected intertask data transfer and task computational complexity as functions of the number of tasks. Based on the analysis, recommendations for task partitioning are made. These recommendations are a function of the sparseness of the linear system, its structure (i.e., randomly sparse or banded), and dimension

    Looking West across East River from DUMBO Park

    Get PDF

    View of Queens from Long Island City

    Get PDF

    Abandoned Building on East River in Williamsburg, Brooklyn

    Get PDF

    Water Resources Systems Engineering - Cornell University

    Get PDF
    Growing concerns about how “change” (climate, land-use, population, etc.) will strain our water resources is motivating the need for the next generation of professionals that can innovate the planning and management of these systems. Course topics build on the legacy of research in the water resources systems area and seek to provide a new generation of planners with an enhanced ability to discover and negotiate the highly uncertain tradeoffs we face in balancing the water resources demands of the future. Students will be encouraged to explore what sustainable water management means given conflicting demands from renewable energy systems, ecosystem services, expanding populations, and climate change. Students will learn to develop and apply deterministic and stochastic optimization and simulation models for aiding in water-resources planning and management. This course covers river-basin modeling, including water allocation to multiple purposes, reservoir design and operation, irrigation planning and operation, hydropower-capacity development, flow augmentation, flood control and protection, and urban water supply portfolio management. Student projects will encourage a deeper exploration of topics and tools of interest. Course taught at Cornell University

    A Diagnostic Assessment Of Evolutionary Multiobjective Optimization For Water Resources Systems

    Full text link
    This study contributes a rigorous diagnostic assessment of state-of-the-art multiobjective evolutionary algorithms (MOEAs) and highlights key advances that the water resources field can exploit to better discover the critical tradeoffs constraining our systems. This study provides the most comprehensive diagnostic assessment of MOEAs for water resources to date, exploiting more than 100,000 MOEA runs and trillions of design evaluations. The diagnostic assessment measures the effectiveness, efficiency, reliability, and controllability of ten benchmark MOEAs for a representative suite of water resources applications addressing rainfall-runoff calibration, long-term groundwater monitoring (LTM), and risk-based water supply portfolio planning. The suite of problems encompasses a range of challenging problem properties including (1) many-objective formulations with 4 or more objectives, (2) multi-modality (or false optima), (3) nonlinearity, (4) discreteness, (5) severe constraints, (6) stochastic objectives, and (7) non-separability (also called epistasis). The applications are representative of the dominant problem classes that have shaped the history of MOEAs in water resources and that will be dominant foci in the future. Recommendations are provided for which modern MOEAs should serve as tools and benchmarks in the future water resources literature
    corecore